package cn.nbt.busManage.service;

import cn.nbt.busManage.model.dto.MenuDto;
import cn.nbt.busManage.model.dto.NewsDto;
import cn.nbt.busManage.model.entity.Menu;

import java.util.List;

public interface MenuService {

    /**
     * 查询所有菜单
     * @return
     */
    List<MenuDto> findAll();

    /**
     * 根据id查询
     * @return
     */
    MenuDto findById(Integer id);

    /**
     * 根据菜单名称查询
     * @return
     */
    List<MenuDto> findByQuery (String name);

    void save(MenuDto menuDto);

    void deleteById(Integer id);

    void update(MenuDto menuDto);
}
